This one feels pretty decent, but probably still a bit slow overall.

Almost forgot to remove a track that was doing absolutely nothing >.<.